E[1]
An extension of C++ with database types and persistent objects. Used in the Exodus database system.
"Persistence in the E Language: Issues and Implementation", J. E. Richardson et al, Software Practice & Experience 19(12):1115-1150 (Dec 1989).